得意扬扬: joyfully satisfied, to be immensely proud of oneself, proudly, an air of complacency...
务实: pragmatic, dealing with concrete issues...
不难: not difficult...